#ifndef unigame_Mesh_h
#define unigame_Mesh_h

#include "Component.h"
#include <vector>
#include "transform/Vector3.h"
#include "config/Def.h"

namespace unigame
{
	class Mesh: public Component
	{
	public:
		Mesh();
		~Mesh();

	private:
		std::vector<Vector3f> m_vertexs;
		std::vector<Vector3f> m_normals;
		std::vector<Vector2f> m_uvs;

		std::vector<int16u> m_index;
	};
}

#endif